package business

import enums.EnhanceType
import model.IView

/**
 * 具有强化能力的
 * */
interface Enhanceable :IView{
    /** 强化类型*/
    var type: EnhanceType
    /** 是否强化*/
    fun isEnhance(reinforce:Reinforceable):Boolean
    /** 强化的能力*/
    fun enhance(reinforce: Reinforceable)
}